Big Huge Thesaurus

Lathyrus tuberosus

noun